tarsal gland
Explore definitions, synonyms, and language insights of tarsal gland
Definitions
                    Noun
                    
            a long sebaceous gland that lubricates the eyelids; "bacterial infection of a Meibomian gland produces a stye"